package cn.itcast.service;

import cn.itcast.entity.PageResult;
import cn.itcast.pojo.Permission;

import java.util.List;

public interface PermissionServive {
    //分页查询权限信息
    PageResult pageQuery(Integer currentPage, Integer pageSize, String queryString) ;

    //根据ID查询权限详情
    Permission findById(Integer id);

    // 修改权限信息
    void updatePermission(Permission permission);

    // 新增权限信息
    void addPermission(Permission permission);

    // 删除权限信息
    void deletePermission(Integer id);


    List<Permission> findMenuPermission(Integer[] integers);


    List<Permission> findAll();

    //
    Permission findByIdPermission(Integer id);
}
